package com.hmall.search.web.request;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class RequestParams {

    /**
     * 用户输入的搜索关键字,可以为null
     */
    private String key;

    /**
     * 当前页码
     */
    private Integer page;

    /**
     * 分页每页大小
     */
    private Integer size;

    /**
     * 根据什么排序
     */
    private String sortBy;

    // 下面是过滤条件参数

    /**
     * 品牌
     */
    private String brand;


    /**
     * 分类
     */
    private String category;

    /**
     * 最高价格
     */
    private Integer maxPrice;

    /**
     * 最低价格
     */
    private Integer minPrice;

}

